office applications training accounting audit consulting bookkeeping network inventory accountant planning unternehmensberatung beratung marketing communications uk conseil financial engineering people management development software audit pc audit software financial advisor license compliance cpa estate